home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip: Internet
/
Chip Internet.iso
/
viewer
/
emtex.ins
/
dvilj4
/
makefile
< prev
Wrap
Makefile
|
1995-02-17
|
2KB
|
74 lines
# makefile for the dvi-to-(3812 || lj + || lj II || lj IIp ) filter.
#
CFLAGS=-O -DMSDOS
# BINDIR=/usr/TeX/bin
# MANDIR=/usr/TeX/man
# MANSEC=1
CC=gcc
OBJS=findlj.o find3812.o
HFILES=commands.h config.h
PROGRAMS=dvilj2p dvilj2 dvi3812 dvilj dviljp
all: $(PROGRAMS) dvi2xx.txt
dvi3812: dvi2xx.c find3812.o $(HFILES)
$(CC) ${CFLAGS} -DIBM3812 -o $@ dvi2xx.c find3812.o ${LFLAGS}
dvilj2p: dvi2xx.c findlj.o commands.h config.h
$(CC) -O -DMSDOS -DLJ2P -DLJ -o dvilj2p dvi2xx.c findlj.o
strip dvilj2p
aout2exe dvilj2p
del dvilj2p
dvilj4: dvi2xx.c findlj.o commands.h config.h
$(CC) -O -DMSDOS -DLJ4 -DLJ -o dvilj4 dvi2xx.c findlj.o
strip dvilj4
aout2exe dvilj4
del dvilj4
dvilj2: dvi2xx.c findlj.o $(HFILES)
$(CC) ${CFLAGS} -DLJ2 -o $@ dvi2xx.c findlj.o ${LFLAGS}
dvilj: dvi2xx.c findlj.o $(HFILES)
$(CC) ${CFLAGS} -DLJ -DSEVENBIT -o $@ dvi2xx.c findlj.o ${LFLAGS}
dviljp: dvi2xx.c findlj.o $(HFILES)
$(CC) ${CFLAGS} -DLJ2P -DSEVENBIT -o $@ dvi2xx.c findlj.o ${LFLAGS}
findlj.o: findfile.c config.h
$(CC) -O -DMSDOS -DLJ -c findfile.c
copy findfile.o findlj.o
del findfile.o
find3812.o: findfile.c config.h
$(CC) ${CFLAGS} -DIBM3812 -c findfile.c
copy findfile.o findlj.o
del findfile.o
clean:
rm -f core $(OBJS) $(PROGRAMS)
DISTFILES = \
./dvi2xx.c ./commands.h ./config.h ./findfile.c ./Makefile \
./testpage.tex ./dvi2xx.history ./dvi2xx.man ./dvi2xx.txt ./graybox.sty \
./dvi2xx.051 ./README ./sample2.tex ./2up.sty ./README.pcl
install:
@for f in $(PROGRAMS); do \
echo installing $$f in $(BINDIR); \
install -c $$f $(BINDIR); \
done
cp dvi2xx.man dvi2xx.$(MANSEC)
install dvi2xx.$(MANSEC) $(MANDIR)/man$(MANSEC)
dvi2xx.txt: dvi2xx.man
-nroff -man dvi2xx.man | col -b > dvi2xx.txt